#pragma once

#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
#include<stdbool.h>

typedef int STDateType;
typedef struct StackNode
{
	STDateType * a;
	int top;
	int capicity;
}st;

void STinit(st* p);
void STDestory(st* p);
void STPush(st* p,STDateType x);
STDateType STTop(st* p);
bool STEmpty(st* p);
int STSize(st* p);

void StackPop(st* p);